Among sectoral indices, telecom led the chart, spurting 3.08 per cent, followed by oil and gas.
The Sensex opened with a positive gap of 15 points at 5,049. The index is now at 5,063 - up 29 points. The Nifty is at 1,590 - up 12 points.
The NSE Nifty ended 89.40 points, or 0.83 per cent, lower at 10,710.45.
The Nifty50 slipped 33 points to close the session at 8,509 after hitting an intra-day high of 8,587.
The broader NSE index has fallen about 0.9% as investors wait for corporate results
TCS, Wipro and Infosys dropped by up to 4.47 per cent, dragging down the BSE IT index by 2.96 per cent
The Sensex shed 41 points to close at 5,677. The Nifty was down 24 points at 1,784.
In the Sensex pack, ICICI Bank emerged as the top gainer by rising 0.97 per cent, while Tata Steel advanced 0.92 per cent.
Infosys management has guided for a seven per cent growth in FY15.
The Sensex swung over 660 points both ways on alternate bouts of selling and buying before closing the day higher by 97.39 points, or 0.28 per cent.
The 30-share Sensex, after opening on a strong footing, continued its upward march to hit an all-time high of 35,827.70. The NSE Nifty also hit a record intra-day high of 10,975.10, before finishing at 10,966.20, up 71.50 points.
The broader NSE Nifty slipped below the 10,500-mark by falling 103 points, or 0.97 per cent, at 10,482.20. It touched a high of 10,645.50 and a low of 10,464.05 during the day.
TCS and Infosys were the top losers in the Sensex pack, falling up to 3.39 per cent.
The index is now down 12 points at 5,187. The Nifty is at 1,625 - down four points.
The BSE Sensex jumped 70.42 points to end at 34,503.49, while the broader NSE Nifty finished at 10,651.20, up 19 points.
The BSE Sensex moved up 103 points to 35,319.35, while the wider NSE Nifty finished at 10,741.70, up 23.90 points.
The 50-stock NSE barometer Nifty finished 22.50 points, or 0.21 per cent, down at 10,526.20
The broader NSE Nifty too fell below the 10,100 level by dropping 100.10 points to end at 10,094.25
IBM, HP and HCL, have evinced interest in Sebi's proposal to upgrade toolsused for detecting frauds.
Infosys forecast a 10.8-12.3 per cent sales growth in the US dollar terms for 2016-17.
Oil & gas, banking and pharma sector stocks stole the show
The 50-share NSE Nifty gained 53.30 points or 0.61 per cent to 8,778.
The 50-share NSE Nifty slipped below the 8,200-mark to touch a low of 8,154.45, but settled at 8,170.80, down 90.95 points, or 1.10 per cent
Markets end almost flat, bluechips in focus.
The NSE Nifty after shuttling between 10,397.60 and 10,279.35 points, ended 47 points, or 0.45 per cent lower at 10,301.05.
The broad-based NSE Nifty rose 52.80 points, or 0.50 per cent, to end at 10,530.70
The fall came on the back of a massive selloff in NBFCs, led by DHFL which skidded over 50 per cent on fears of a liquidity crisis.
Of the 30-share Sensex pack, 22 ended with losses while NTPC ended flat at Rs 127.30.
Coal India fell the most by 2.58 per cent among Sensex scrips, dragging the index into the negative zone.
The NSE Nifty too ended 58.60 points, or 0.54 per cent, higher at 10,967.30 after shuttling between 10,985.15 and 10,928 during the session.
The broader NSE Nifty index too finished lower by 4.80 points, or 0.05 per cent, at 10,632.20.
Coal India was the biggest gainer on both Sensex and Nifty
Among key stocks, Tata Motors, Hero MotoCorp, L&T, Wipro, ICICI Bank, Dr Reddy's Labs and ICICI Bank, all up between 1%-3%
Sun Pharma was the biggest gainer in the Sensex pack, advancing 1.79 per cent.
The NSE Nifty, which dipped below the key 10,800-mark to touch a low of 10,755.40, bounced back on late buying to close at 10,817.70, up 9.65 points, or 0.09 per cent.
The broader NSE Nifty, after cracking below the key 10,300-mark, touched a low of 10,211.25, before finally ending 134.75 points, or 1.30 per cent, down at 10,226.55.
The BSE gauge Sensex fell 73.88 points to 35,548.26 and the NSE Nifty slid 17.85 points to 10,799.85, taking cues from tumbling global shares.
The upcoming corporate results season and the approaching Union Budget kept investors on their toes
The broader NSE Nifty too dived by 101.65 points, or 0.97 per cent, to close at 10,350.15.
Geo-political concerns over death of a Saudi journalist, Brexit and likely breach in Italy's budget also kept investors cautious.